technical support spaces - Spanish English Dictionary